Big Huge Thesaurus

Alternanthera philoxeroides

noun